short and narrow cape - Türkçe İngilizce Sözlük